home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 10
/
FM Towns Free Software Collection 10.iso
/
fb386
/
tool
/
watanabe
/
cg
/
uzu.bas
< prev
Wrap
BASIC Source File
|
1995-01-22
|
1KB
|
40 lines
100 'Ryoichi.w V3.00
110 SCREEN 0:SCREEN@0:CONSOLE 0,24,2:S=1
120 *始め
130 COLOR 7,0:CLS:Y=0:C=1
140 PRINT"0=規則的に色を出す。 1=色をランダムに出す。 ESC=終了";
150 *IN1:K$=INKEY$
160 IF K$=CHR$(27) THEN END
170 IF K$="0" THEN R=0 ELSE IF K$="1" THEN R=1
180 PRINT R
190 PRINT"間隔は(↑↓キーで変更)?";:GOSUB *表示
200 *IN2
210 K$=INKEY$
220 IF K$=CHR$(30) AND S<99 THEN S=S+1:GOSUB *表示
230 IF K$=CHR$(31) AND S>1 THEN S=S-1:GOSUB *表示
240 IF K$<>CHR$(13) THEN *IN2
250 CLS
260 FOR X=0 TO 639 STEP S
270 GOSUB *LINE
280 NEXT:X=639
290 FOR Y=1 TO 479 STEP S
300 GOSUB *LINE
310 NEXT:Y=479
320 FOR X=638 TO 0 STEP -S
330 GOSUB *LINE
340 NEXT:X=0
350 FOR Y=478 TO 1 STEP -S
360 GOSUB *LINE
370 NEXT
380 '
390 WHILE INKEY$<>"":WEND
400 WHILE INKEY$= "":WEND
410 GOTO *始め
420 '
430 *LINE
440 IF R THEN C=INT(RND*7)+1 ELSE C=C+1:IF C=8 THEN C=1
450 LINE(320,240)-(X,Y),PSET,C
460 RETURN
470 '
480 *表示:LOCATE 26,1:PRINT USING" ##";S:RETURN